#-------------------------------------------------
#
# Project created by QtCreator 2015-09-05T22:35:32
#
#-------------------------------------------------

QT       += core

QT       -= gui

TARGET = MusicMetaData
TEMPLATE = lib

DEFINES += MUSICMETADATA_LIBRARY

SOURCES += musicmetadata.cpp

HEADERS += musicmetadata.h\
        musicmetadata_global.h \
    precompiler.h \
    ../3rdpart/libavcodec/avcodec.h \
    ../3rdpart/libavcodec/avfft.h \
    ../3rdpart/libavcodec/d3d11va.h \
    ../3rdpart/libavcodec/dv_profile.h \
    ../3rdpart/libavcodec/dxva2.h \
    ../3rdpart/libavcodec/old_codec_ids.h \
    ../3rdpart/libavcodec/qsv.h \
    ../3rdpart/libavcodec/vaapi.h \
    ../3rdpart/libavcodec/vda.h \
    ../3rdpart/libavcodec/vdpau.h \
    ../3rdpart/libavcodec/version.h \
    ../3rdpart/libavcodec/videotoolbox.h \
    ../3rdpart/libavcodec/vorbis_parser.h \
    ../3rdpart/libavcodec/xvmc.h \
    ../3rdpart/libavdevice/avdevice.h \
    ../3rdpart/libavdevice/version.h \
    ../3rdpart/libavfilter/asrc_abuffer.h \
    ../3rdpart/libavfilter/avcodec.h \
    ../3rdpart/libavfilter/avfilter.h \
    ../3rdpart/libavfilter/avfiltergraph.h \
    ../3rdpart/libavfilter/buffersink.h \
    ../3rdpart/libavfilter/buffersrc.h \
    ../3rdpart/libavfilter/version.h \
    ../3rdpart/libavformat/avformat.h \
    ../3rdpart/libavformat/avio.h \
    ../3rdpart/libavformat/version.h \
    ../3rdpart/libavutil/adler32.h \
    ../3rdpart/libavutil/aes.h \
    ../3rdpart/libavutil/attributes.h \
    ../3rdpart/libavutil/audio_fifo.h \
    ../3rdpart/libavutil/audioconvert.h \
    ../3rdpart/libavutil/avassert.h \
    ../3rdpart/libavutil/avconfig.h \
    ../3rdpart/libavutil/avstring.h \
    ../3rdpart/libavutil/avutil.h \
    ../3rdpart/libavutil/base64.h \
    ../3rdpart/libavutil/blowfish.h \
    ../3rdpart/libavutil/bprint.h \
    ../3rdpart/libavutil/bswap.h \
    ../3rdpart/libavutil/buffer.h \
    ../3rdpart/libavutil/camellia.h \
    ../3rdpart/libavutil/cast5.h \
    ../3rdpart/libavutil/channel_layout.h \
    ../3rdpart/libavutil/common.h \
    ../3rdpart/libavutil/cpu.h \
    ../3rdpart/libavutil/crc.h \
    ../3rdpart/libavutil/dict.h \
    ../3rdpart/libavutil/display.h \
    ../3rdpart/libavutil/downmix_info.h \
    ../3rdpart/libavutil/error.h \
    ../3rdpart/libavutil/eval.h \
    ../3rdpart/libavutil/ffversion.h \
    ../3rdpart/libavutil/fifo.h \
    ../3rdpart/libavutil/file.h \
    ../3rdpart/libavutil/frame.h \
    ../3rdpart/libavutil/hash.h \
    ../3rdpart/libavutil/hmac.h \
    ../3rdpart/libavutil/imgutils.h \
    ../3rdpart/libavutil/intfloat.h \
    ../3rdpart/libavutil/intreadwrite.h \
    ../3rdpart/libavutil/lfg.h \
    ../3rdpart/libavutil/log.h \
    ../3rdpart/libavutil/lzo.h \
    ../3rdpart/libavutil/macros.h \
    ../3rdpart/libavutil/mathematics.h \
    ../3rdpart/libavutil/md5.h \
    ../3rdpart/libavutil/mem.h \
    ../3rdpart/libavutil/motion_vector.h \
    ../3rdpart/libavutil/murmur3.h \
    ../3rdpart/libavutil/old_pix_fmts.h \
    ../3rdpart/libavutil/opt.h \
    ../3rdpart/libavutil/parseutils.h \
    ../3rdpart/libavutil/pixdesc.h \
    ../3rdpart/libavutil/pixelutils.h \
    ../3rdpart/libavutil/pixfmt.h \
    ../3rdpart/libavutil/random_seed.h \
    ../3rdpart/libavutil/rational.h \
    ../3rdpart/libavutil/replaygain.h \
    ../3rdpart/libavutil/ripemd.h \
    ../3rdpart/libavutil/samplefmt.h \
    ../3rdpart/libavutil/sha.h \
    ../3rdpart/libavutil/sha512.h \
    ../3rdpart/libavutil/stereo3d.h \
    ../3rdpart/libavutil/tea.h \
    ../3rdpart/libavutil/threadmessage.h \
    ../3rdpart/libavutil/time.h \
    ../3rdpart/libavutil/timecode.h \
    ../3rdpart/libavutil/timestamp.h \
    ../3rdpart/libavutil/twofish.h \
    ../3rdpart/libavutil/version.h \
    ../3rdpart/libavutil/xtea.h \
    ../3rdpart/libpostproc/postprocess.h \
    ../3rdpart/libpostproc/version.h \
    ../3rdpart/libswresample/swresample.h \
    ../3rdpart/libswresample/version.h \
    ../3rdpart/libswscale/swscale.h \
    ../3rdpart/libswscale/version.h

PRECOMPILED_HEADER = precompiler.h

unix {
    target.path = /usr/lib
    INSTALLS += target
}

win32: LIBS += -L$$PWD/../3rdpart/ -lavformat

INCLUDEPATH += $$PWD/../3rdpart
DEPENDPATH += $$PWD/../3rdpart

win32: LIBS += -L$$PWD/../3rdpart/ -lavutil

INCLUDEPATH += $$PWD/../3rdpart
DEPENDPATH += $$PWD/../3rdpart
